package br.gov.mi.corporativo.dominio.repositorio.rhmi;

import java.util.Date;
import java.util.List;

import org.springframework.data.jpa.repository.JpaRepository;

import br.gov.mi.corporativo.dominio.entidade.rhmi.FuncionarioAfastamento;

public interface FuncionarioAfastamentoRepositorio extends JpaRepository<FuncionarioAfastamento, Long> {
	
	public FuncionarioAfastamento findByIdFuncionarioAfastamento(Long idFuncionarioAfastamento);
	public List<FuncionarioAfastamento> findByFuncionario(Long funcionario);
	public List<FuncionarioAfastamento> findByTipoAfastamento(Long tipoAfastamento);
	public List<FuncionarioAfastamento> findByFuncionarioCargo(Long funcionarioCargo);
	public List<FuncionarioAfastamento> findByDtInicio(Date dtInicio);
	public List<FuncionarioAfastamento> findByDtTermino(Date dtTermino);
	public List<FuncionarioAfastamento> findByStVencimento(String stVencimento);
	public List<FuncionarioAfastamento> findByStRegistro(String stRegistro);

}
